English: .. been here at least three times.
Telugu: . అంటూ. . కనీసం 3 సార్లు జరగ్గా జరగ్గా.