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