English: has toured several countries.
Telugu: వివిధ దేశాలు పర్యటించారు.