Index: wp-admin/includes/ajax-actions.php
===================================================================
--- wp-admin/includes/ajax-actions.php	(revision 48287)
+++ wp-admin/includes/ajax-actions.php	(working copy)
@@ -4210,7 +4210,7 @@
 	}
 
 	// An unhandled error occurred.
-	$status['errorMessage'] = __( 'Update failed.' );
+	$status['errorMessage'] = __( 'Update failed' );
 	wp_send_json_error( $status );
 }
 
Index: wp-admin/js/updates.js
===================================================================
--- wp-admin/js/updates.js	(revision 48287)
+++ wp-admin/js/updates.js	(working copy)
@@ -520,7 +520,7 @@
 				} ) );
 
 			$card.find( '.update-now' )
-				.text(  __( 'Update Failed!' ) )
+				.text(  __( 'Update failed' ) )
 				.removeClass( 'updating-message' );
 
 			if ( response.pluginName ) {
@@ -1838,7 +1838,7 @@
 			.removeClass( 'updating-message' )
 			.removeAttr( 'aria-label' )
 			.prop( 'disabled', true )
-			.text( __( 'Update Failed!' ) );
+			.text( __( 'Update failed' ) );
 
 		$( '.updating-message:not(.button):not(.thickbox)' )
 			.removeClass( 'updating-message notice-warning' )
