English: They have been to our house many times.
Telugu: అవి చాలా సార్లు మా ఇంట్లో వచ్చి కూడా పడేవి.