English: He has had criticisms of it for some time.
Telugu: కొంత కాలంగా అతడిపై ఇటువంటి విమర్శలే వస్తున్నాయి.