Actress Iswarya Menon, one of the Tamil cinema's rising stars, has opened up about how she was body-shamed as a child for being fat and how she shut up her critics by emerging as an actress who is admired as much for her thespian skills as she is for her fitness.