English: Muslims have objected to it.
Telugu: దీనిపై ముస్లింల నుంచి తీవ్ర అభ్యంతరం వ్యక్తం అవుతోంది.