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