English to Hindi

Meaning for:
a tough nut to crack
other
उल्झनकारी व्यक्ति;उल्झनकारी समस्या;उल्झनकारी परिस्थिति;टेढा व्यक्ति;टेढी समस्या;टेढी स्थिति