rugged tough
rugged%5:00:00:difficult:00 tough%5:00:01:difficult:00
very difficult; severely testing stamina or resolution
a rugged competitive examination the rugged conditions of frontier life the competition was tough it's a tough life it was a tough job