Great. Thank you all for explanations.

English is so rich I wonder if someone knows at least half of its treasure.