English: Japan has high rainfall.
Telugu: జపాన్ ను భారీ వర్షాలు ముంచెత్తుతున్నాయి.