English: The two met several times.
Telugu: ఇద్దరు చాలసార్లు కలుసుకున్నారు.