English: Recent researches have done much to clear up this point.
Telugu: ఇటీవలి కాలంలో జరిపిన పరిశోధనలు ఎన్నో తేల్చి చెప్పాయి.