However, it's important to note that "napipilitan" has nuances that "forced" doesn't fully capture. "Napipilitan" implies a sense of reluctance or being compelled against one's will.
Here are some other English phrases that might be closer to the meaning of "napipilitan":
* Feeling pressured
* Being obliged
* Having no choice
* Being compelled
* Being under duress
The best translation will depend on the specific context of the sentence.