English: That has stirred some controversy.
Telugu: అది కొంత వివాదాలకు కూడా దారి తీసింది.