Translation of ٹیڑھی چال چلنا in English:

ٹیڑھی چال چلنا

phrase

  • swim against the tide