English: Scientists have given this information.
Telugu: ఈ వివరాలను సైంటిస్టులు చెప్పారు.