miàn duì / zhè me duō / wèn tí / tā / yǒu diǎn / zhāo jià bù zhù面对这么多问题,他有点招架不住。Facing so many questions, he was a bit overwhelmed.