English: Australia deserves the credit.
Telugu: ఆస్ట్రేలియాకే క్రెడిట్ దక్కుతుంది.