English: They traveled for a long time.
Telugu: వారు చాలాసేపు ప్రయాణిస్తారు.