Translation of سر منڈواتے ہی اولے پڑنا in English:

سر منڈواتے ہی اولے پڑنا

phrase

  • misfortune befalling the very first venture
    suffer a setback at the outset