English: We met several times.
Telugu: చాలాసార్లు కలిశాం.