Translation of پیچھے لگا رہنا in English:

پیچھے لگا رہنا

phrase

  • make continuous efforts
    pursue or follow doggedly