English: And I have been here many times.
Telugu: ఇక్కడికి నేను చాల సార్లు వచ్చాను.