will have been pining
-habré estado suspirando
Future perfect progressive conjugation of pine. There are other translations for this conjugation.

pine

Word of the Day
sales