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