English: This drew criticism.
Telugu: దీంతో విమర్శల వర్షం కురిసింది.