English: They finally made their journey.
Telugu: అయితే చివరికి వారు తమ ప్రయాణాన్ని ముగించారు.