in

These folks are amazing * formidable

These people are amazing

These people are astounding – just out