English: Our scientists have achieved the impossible.
Telugu: 'అసాధ్యాన్ని సుసాధ్యం చేయగలిగారు మన శాస్త్రవేత్తలు.