English: He had been waiting for a long time for this opportunity.
Telugu: ఈ తరుణం కోసం అతడు సుదీర్ఘ కాలం వేచి చూడాల్సి వచ్చింది.