English: It’s been a long time on the road.
Telugu: చాలాసేపు రోడ్ల మీదే గడిపారు.