English: Researchers in Australia have made a remarkable discovery.
Telugu: ఆస్ట్రేలియా శాస్త్రవేత్తలు ఓ అద్భుతాన్ని ఆవిష్కరించారు.