add force at position with respect to rotation

Im trying to simulate helicopter, Im adding force at the center of the object, and then tilting it if I need to go forward/backwards, however the force is still going up or down, how can I make the force account for rotation/tilting?

You could simply multiply transform.up by some coefficient