English: I too have been vehemently criticised for that.
Telugu: దానిపై నేను చాలా విమర్శలు కూడా ఎదుర్కొన్నాను.