English: Audiences and critics were baffled.
Telugu: శ్రోతలు, ప్రేక్ష కులు ముగ్దులైయ్యారు.