English: He'd spent a lot of time at our home.
Telugu: ఆయన మా ఇంట్లో చాలా కాలం అద్దెకున్నారు.