long for something/somebody - Spanish English Dictionary