under scrutiny; subject to critical inspection

listen to the pronunciation of under scrutiny; subject to critical inspection
Английский Язык - Английский Язык
in the dock