function MaxTE($list){
if( ! is_array($list) || count($list) == 0 ) return null;
$keys = array_keys($list);
$maxIndis = $keys[0];
for($k = 1 ; $k < count($keys);$k++)
if($list[ $keys[$k] ]['totalEndorsement'] > $list[$maxIndis]['totalEndorsement '] )
$maxIndis = $keys[$k];
return $list[$maxIndis];
}
$liste = <etc>
print_r(MaxTE($liste));