English: There has been a lot of new findings.
Telugu: ఈమధ్య బోలెడు కొత్తవిషయాలు కనిపెట్టారు.