throw (something) into question - Spanish English Dictionary