English: Been there several times already.
Telugu: అంతకుముందే ఎన్నో సార్లు కలసుకున్నాం.