The humiliation caused by his unkind smile persisted for 24 hours.
The humiliation lasted for 24 hours.