English: At long last, we arrived home.
Telugu: చివరికెలాగో చాలాసేపటికి ఇల్లు చేరింది.