English: They've travelled a lot
Telugu: They travel a lot - వాళ్ళు చాలా ప్రయాణం చేస్తారు