Australian envoy to India Barry O’Farrell has showered praises on Indian Prime Minister Narendra Modi for his terrific leadership and immediate measures