English: I have finally arrived.
Telugu: చివరగా నేను వచ్చాను.