English: Scientists have recently solved this.
Telugu: సైంటిస్టులు ఈ విషయాన్ని ఇటీవలే వెల్లడించారు.