What does the idiom "face the music" mean?
বিকল্পসমূহ (নিজের উত্তর যাচাই করতে ক্লিক করুন):
সঠিক উত্তর
3 (To accept criticism or punishment for one’s actions)
বিস্তারিত ব্যাখ্যা ও বিশ্লেষণ:
• Face the music
English Meaning: to accept criticism or punishment for one’s action.
Bangla Meaning: কর্মফল ভোগ (গ্রহন) করা