English: Australia should be doing more.
Telugu: ఆస్ట్రేలియా ఇక అద్భుతాలు చేయాల్సిందే.