Meaning: The passengers expressed their annoyance about the trouble caused by the train's delay.
Choice of Words: Grumbled means to complain in a low voice. Inconvenience means something that causes trouble or difficulty. When we put them together, it means the passengers complained in a low voice about the trouble or difficulty caused by the train being late.