English: My turn had finally arrived.
Telugu: నా టర్న్ చివరగా వచ్చింది.