"These days I am vexed as to whether a specialised-purpose truck is a good seller in the international market (or not)?"
"Vexed" is still an odd choice of word. Are you talking to the right contacts? What exactly do you mean by "specialised-purpose"? Which industry are you referring to?