English: pregnant woman gives birth on road
Telugu: నడిరోడ్డుపైనే మహిళ ప్రసవం