शक्तिशाली से भिड़ना।
What is definition, meaning of hindi muhavara pahaad se takkar lena ? (Muhawara पहाड़ से टक्कर लेना ka matlab - arth Kya Hai?).