sindhudevi768655 sindhudevi768655 12-08-2021 English contestada Choose the one which best expresses the meaning of the idiom in the sentence "I stood my ground in spite of many pressures."