ample [adjective] + testimony [noun]