Questions & Answers about Trebalo bi da poslužimo hranu i piće.
Trebalo bi is a very common Serbian way to express should, ought to, or it would be good to.
In this sentence, it gives a sense of recommendation or mild obligation, not a strong command.
A useful way to think of it is:
- treba = it is necessary / need to
- trebalo bi = should / ought to
So Trebalo bi da poslužimo... means something like We should serve...
These forms are related, but they do not feel exactly the same.
- trebamo da poslužimo hranu i piće = we need to serve food and drink / we have to serve...
- trebalo bi da poslužimo hranu i piće = we should serve food and drink
So trebalo bi is softer and more like advice, suggestion, or the appropriate thing to do.
Also, trebalo here is used in an impersonal construction. Serbian often uses this pattern:
- trebalo bi da + present tense
That pattern is extremely common for should.
In Serbian, a clause with da + present tense often does the job that an infinitive does in English.