English: Lots of Indians don't think so.
Telugu: యిది చాలా మంది భారతీయులకు యిష్టం లేదు.