Multiple choice Directions: Choose the correct meaning of the given idiom/phrase. In the limelight To be prominent To win favour of somebody To confess To try utmost Reveal answer Fill a bubble to check yourself A Correct answer Explanation The phrase 'in the limelight' means 'to be prominent'.