English: And some new things have popped up.
Telugu: దానికి తోడు తాజాగా కొన్ని విషయాలు బయటకు వచ్చాయి.