I'm trying to understand the meaning of the expression "background strong". The line in the title is quoted from a movie, "Dying to survive". Here is some frame: an indian oil shop owner wants to import from India a cheap copycat medicine for CML (which is a form of leukemia) and therefore he holds talks with an indian man who is helping him with his supply. At some point the company producing the genuine drug realized that the market is being flooded with the fake one and sues the indian government in order to prevent the production of the copycat drug. The supplier says the following while trying to explain the situation to the shop owner:
"Some said India is a pharmacy for the poor because we have a merciful government, but right now the Swiss Nuowa company is suing the Indian government, trying to stop us from producing cheap medicines. They have some background strong. No country would dare to buy medicines from us. No country."
I can't understand the meaning of that "background strong"... could you please provide a rephrase or synonym for this? Thanks in advance!
EDIT 2: Here are two tracks to compare "Strong" and "Cheng" pronounciations.