English: pregnant woman gives birth on road
Telugu: రోడ్డుపైనే గర్భిణి ప్రసవం