जिम्मेदारी अपने ऊपर लेना।
What is definition, meaning of hindi muhavara apne sir lena ? (Muhawara अपने सिर लेना ka matlab - arth Kya Hai?).