formidable
formidable%5:00:01:impressive:00
extremely impressive in strength or excellence
a formidable opponent the challenge was formidable had a formidable array of compositions to his credit the formidable army of brains at the Prime Minister's disposal