still standing

listen to the pronunciation of still standing
English - English
still existing, existing at or up to the present time