English: He had long waited for the day.
Telugu: చాలా రోజులుగా ఆశగా ఎదురు చూసాడు.