English: The two leaders have met on several occasions.
Telugu: ఇప్పటికే పలుమార్లు భేటీ అయిన ఇరువురు నేతలు