English: 'It's been a long journey'
Telugu: 'ఇది సుదీర్ఘ ప్రయాణం. . మీదే ఈ విజయం'