did you manage to meaning