English: Finally he found
Telugu: చివరికి ఇలా దొరికిపోయాడు