English: They had met several times.
Telugu: పలుసార్లు భేటీ అయ్యారు.