English: He visited our country on a number of occasions.
Telugu: ఇప్పటికి పలుమార్లు ఆమె మనదేశంలో పర్యటించారు.