Task: Translation
Input (English): Needless to say, this accords science a great deal of power.
Output (Spanish): De esta forma se pone bastante poder en manos de la ciencia.