English: They had met several times.
Telugu: చాలాసార్లు వాళ్లని కలిశానని చెప్పారు.