English: At last you have come.
Telugu: చివరగా మీవంతు వచ్చింది.