What do you understand by integrity? What are the difficulties in practicing it in public life?

What do you understand by integrity? What are the difficulties in practicing it in public life? (GS 4)

आप ईमानदारी से क्या समझते हैं? सार्वजनिक जीवन में इसको अभ्यास करने में क्या मुश्किलें हैं?