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