English: China is hit by heavy rains.
Telugu: భారీ వర్షాలతో చైనా అతలాకుతలమవుతోంది.