English: A few of which were announced recently.
Telugu: వాటిలో కొన్ని ఇటీవల కనిపించారు.