English: He has traveled to many countries till now.
Telugu: అతను ఇప్పటివరకు చాలా దేశాలను సందర్శించాడు.