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