English: Researchers finally have the answer.
Telugu: దీనిపై పరిశోధనలు జరిపిన పరిశోధకులు ఎట్టకేలకు సమాధానం కనిపెట్టేశారు.