English: Heavy rains caused flooding in China
Telugu: చైనాను ముంచెత్తుతున్న భారీ వర్షాలు Featured