自问的英文翻译

中文:自问

英文翻译:ask oneself; examine oneself; reach a conclusion after weighing a matter\n相关词组:\n 扪心自问