English: Found at last!
Telugu: చివరికి శర్వా దొరికాడు!