English: many countries he had visited.
Telugu: ఇప్పటికే తను సందర్శించిన దేశాలు చాలానే ఉన్నాయి.