English: He's just sold it recently.
Telugu: దాన్ని ఇటీవలే అమ్మేశారు.