¿"HAY QUE RECONOCER" EN INGLÉS?
This is one of those Spanish expressions that causes lots of problems. Once again I think it is about the subconscious mind choosing the "logical" option.
Once again, however, the "logical option" is not the correct option. You might be tempted to use: "You have to recognise", but I would steer you away from that. My preferred choice would be: "You have to admit/accept that your actions were questionable."
The word "recognise" is used when we see something or someone that we have seen previously.
Hope that helps!
Soy el director de Daniel Smith + Partners. Tengo más de 10 años de experiencia enseñando inglés a españoles.