There has been much rain this time.
इस बार उससे कहीं अधिक बारिश हो गई।