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