English: They were presented recently.
Telugu: ఇటీవలనే వీటిని అందుబాటులోకి తెచ్చారు.