Meaning of the Sanskrit Word: viprakrtah

  viprakrtah—having been put into difficulty    SB 8.22.1
  viprakrtah—being so insulted    SB 1.18.49

Can't find any compound Sanskrit words containing viprakrtah.