@iphonetrabaohanh Difficult to learn, difficult to master, or difficult to build the strength required to perform the movement?
It's not especially difficult to learn to snatch, but to be good at snatching is a whole other story - far more time is required than to build the strength to do a...