English: After a long journey.
Telugu: . ఎంతో సుదీర్ఘ ప్రస్థానం తరువాత.