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