English: Finally, found!
Telugu: చివరికి శర్వా దొరికాడు!