English: You have finally arrived?
Telugu: తల్మీ చివరకు నీవే వచ్చావా?