English: We've finally come home.
Telugu: చివరకు మేము ఇంటికి వచ్చాము.