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