English: What rain!
Telugu: ఎంత పెద్ద వాన!