Er ist fachlich ausgezeichnet, aber seine Präsentation gestern war sehr schlecht. Das ist eben seine Achillesferse.
He is professionally excellent, but his presentation yesterday was very poor. That is simply his Achilles' heel.
„Indien hat eine Achillesferse, den Kashmirkonflikt, dessen Entstehung bereits beschrieben wurde.“
"India has an Achilles' heel, the Kashmir conflict, whose origins have already been described."