English: This generated much controversy.
Telugu: ఇది అనేక వివాదాలను సృష్టిస్తోంది.