English: The moment he had been waiting for was finally here.
Telugu: ఎప్పుడెప్పుడా అని ఎదురుచూసిన ఆ ముహూర్తం ఎట్టకేలకు రానే వచ్చేసింది.