Correct option is C
Option (c) is the correct meaning of the given idiom.
Be under a cloud: To be suspected of wrongdoing or dishonesty. (किसी पर संदेह होना, संदेह के घेरे में होना)
Example: After the scandal, the minister was under a cloud and resigned.
Other related idioms:
·
Come under fire – To be severely criticized.
·
In hot water – In trouble.
·
On thin ice – In a risky or uncertain situation.