English: A lot has been told against it.
Telugu: దానిపై చాలా మంది అభ్యంతరాలు చెప్పారు.