English: A rather long journey at that.
Telugu: ఇది చాలా సుదీర్ఘమైన ప్రయాణం.