English: He had been waiting for a long time for this opportunity.
Telugu: ఇలా కొంతసేపు ఎదురుచూసిన అతనికి అవకాశం రానే వచ్చింది.