English: Some of them appeared recently.
Telugu: వాటిలో కొన్ని ఇటీవల కనిపించారు.