English: this was the moment he's been waiting for.
Telugu: అతను ఎదురు చూసిన సమయం ఇదేనని