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