English: having recently been purchased.
Telugu: ఇటీవలే కొనుగోలు చేశారు.