English: It's me at last!
Telugu: ఈ చివర నేను!