English: Up to date, they have met more than 20 times.
Telugu: వీరిద్దరూ ఇప్పటివరకు 20సార్లకుపైగా భేటీ అయ్యారు.