English: They also have recently.
Telugu: అవి కూడా ఇటీవలే వేశారు.