felt impelled to take a stand against the issue
اس مسئلے کے خلاف موقف لینے کے لئے زور دیا
urged or forced to action through moral pressure
اخلاقی دباؤ کے ذریعے زور دیا یا کارروائی پر زور دیا