Multiple choice "Satyagraha" translates into English as Nonviolence Resistance Truth-force Struggle Reveal answer Fill a bubble to check yourself C Correct answer Explanation Satyagraha is derived from the Sanskrit words 'satya' (truth) and 'agraha' (holding firmly or force). It is commonly translated as truth-force or soul-force.