English: the long voyage.
Telugu: సుదీర్ఘమైన యాత్ర.