English: A lot of interesting stuff has come out recently.
Telugu: తాజాగా పలు ఆసక్తికర విషయాలు బయటకు వచ్చాయి.