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