English: They had met on several occasions.
Telugu: వీరిద్దరూ పలు సందర్భాల్లో కలుసుకున్నారు.