Selling roses just to make ends meet isn’t the easiest of things. In most cases, you go home empty handed at the end of the day.
So when this guy approached her with a crazy offer to buy all of her roses, she was so touched that she started crying. The only condition was the she handed them out for free to everyone on the train. What an awesome moment!