Translation of پہاڑ اٹھانا in English:

پہاڑ اٹھانا

phrase

  • perform a difficult or important task