English: A lot of criticism is being faced by Devi Sri Prasad.
Telugu: దీంతో దేవీ శ్రీ ప్రసాద్‌పై విమర్శలు వినిపిస్తున్నాయి.