English: This is the moment he waited for many years.
Telugu: ఎన్నో ఏండ్లుగా ఎదురు చూస్తున్న క్షణం ఇదే అన్నట్టు భావించింది.