English: Our scientists have made this happen.
Telugu: మన శాస్త్రవేత్తలు ఆ విషయాన్ని స్పష్టంచేశారు.