English: We have travelled a very long road to get here.
Telugu: ఈ మార్గానికి చాల దూరంనుండి శ్రమపడి చేరుకొన్నాం.