apply oneself attentively - Turkish English Dictionary