English: This has raised many question and debates.
Telugu: ఇది అనేక వివాదాలకు, చర్చలకు దారి తీసింది.