to bear the brunt (of something)
sufrir las consecuencias
to call into question
poner en duda
to put something into perspective
relativizar algo
to be few and far between
ser escaso o difícil de encontrar
to be second to none
ser insuperable
to take something for granted
dar algo por hecho
to tip the balance
inclinar la balanza
to go to great lengths
esforzarse mucho
put someone on the spot
poner a alguien en un aprieto