apply oneself attentively - German English Dictionary