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