English: But finally it was the moment I was waiting for.
Telugu: చివ‌ర‌కు నేనెంతో కాలంగా ఎదురు చూస్తున్న క్ష‌ణం వ‌చ్చేసింది.