English: Scientists claim to have the answer.
Telugu: వాటికి సమాధానం వచ్చిందని శాస్త్రవేత్తలు ధ్రువీకరించారు.