Which of the following sentence is correct ?
Which one is the acceptable translation of 'the world of the ant has come in for considerable scrutiny.'?