长相: appearance, looks, profile, countenance...
体力: physical strength, physical power...
愿望: desire, wish...
只得: to have no alternative but to, to be obliged to...
便饭: an ordinary meal, simple home cooking...