That discovery is going to make the scientific world sit up and take notice — Это открытие потрясет весь ученый мир That official letter made her sit up and take notice — Это официальное письмо заставило ее призадуматься
MAKE SOMEONE SIT UP AND TAKE NOTICE
Англо-русский перевод MAKE SOMEONE SIT UP AND TAKE NOTICE
New English-Russian dictionary of modern informal English. Новый Англо-Русский словарь современного неформального английского. 2012