English: Not really, some critics say.
Telugu: నిజంగా కాదు, కొంతమంది నిపుణులు అంటున్నారు.