English: A long trip this has been.
Telugu: ఇది ఓ సుదీర్ఘ ప్రయాణం.