English: At last you have returned.
Telugu: చివరకు వెనక్కి తిరిగి వెళ్లిపోయారు.