English: Ramon has finally arrived.
Telugu: చివరగా రామూ వచ్చాడు.