English: We have met several times.
Telugu: అంతకుముందే ఎన్నో సార్లు కలసుకున్నాం.