English: He had been to our house several times.
Telugu: మా ఇంటికి ఎన్నో సార్లు వచ్చాడు.