English: then a long journey.
Telugu: ఆ తరువాత సుదీర్ఘ ప్రయాణం.