in

Just about smashed – overwhelming

Nearly smashed

Approximately smashed – latest