energy or effort that goes into something - Español Inglés Diccionario