English: They bought the flat recently.
Telugu: ఇటీవల వారు ఈ ఇల్లు కొనుగోలు చేశారు.