Translation of پہاڑ سے ٹکر لینا in English:

پہاڑ سے ٹکر لینا

phrase

  • take a bull by the horns
    fight against heavy odds