English: At last, the moment that they had waited for had finally arrived.
Telugu: ఎప్పుడెప్పుడా అని ఎదురుచూసిన ఆ ముహూర్తం ఎట్టకేలకు రానే వచ్చేసింది.