English: Also, he's done a lot of travelling.
Telugu: అలాగే ప్రయాణాలు ఎక్కువగా చేస్తుంటారు.