English: Recent research has revealed a lot.
Telugu: ఇటీవలి కాలంలో జరిపిన పరిశోధనలు ఎన్నో తేల్చి చెప్పాయి.