English: He's been waiting 20 years for this day.
Telugu: 20 ఏళ్ళనించీ ఎదురు చూస్తోంది ఆ రోజుకోసం.