English: They've met on several occasions so far.
Telugu: ఇప్పటి వరకు వీరు అనేక సందర్భాల్లోకలిసారు.