he put the team on his back

To accomplish something extraordinary and seemingly impossible for the benefit of one's team, such as making an amazing play despite being injured or facing significant obstacles

decode it
translate| chat| trending| submit