English: He has recently bought this house.
Telugu: ఇటీవల వారు ఈ ఇల్లు కొనుగోలు చేశారు.