English: Questions have been raised about its quality.
Telugu: దాని నాణ్యతపై సందేహాలు వ్యక్తం చేశారు.