English: This was the moment he'd been awaiting.
Telugu: అతను ఎదురు చూసిన సమయం ఇదేనని