English: It has been a long journey here.
Telugu: ఇక్కడే చాలా దూరం ప్రయాణం చేయాలి.