English: This didn't please critics and fans.
Telugu: ఇది అభిమానులు లేదా విమర్శకులను నిరాశపరచలేదు.