English: Floods wreak havoc in China
Telugu: చైనాలో వరదలు భీభత్సం సృష్టిస్తున్నాయి.