DE → EN
EN → DE
babelfish
/
English → Deutsch
to require a great deal of energy
Wörterbuch
einen großen Aufwand an Energie erfordern
to require a great deal of energy