English: He has visited both sides several times.
Telugu: ఈ రెండు ప్రాంతాల్లోనూ ఆయ‌న అనేక మార్లు ప‌ర్య‌టించారు.