English: Woman delivers baby on road
Telugu: రోడ్డుపై మహిళ ప్రసవం