English: This invited lot of criticism on her.
Telugu: దీంతో ఆమెపై పలువురు విమర్శల వర్షం కురిపించారు.