English: I finally came here.
Telugu: చివరకు ఇక్కడకు వచ్చాను.