English: Some women would have delivered them somewhere in some insignificant place.
Telugu: ఎవరో కొందరు స్త్రీలు వారిని ఎక్కడో ఒక అనామక ప్రదేశంలో ప్రసవించి ఉండవచ్చు.