English: There has been some criticism, though.
Telugu: అయితే, దీనిపై కొన్ని విమర్శలూ వచ్చాయంటారు.