English: This has led to a lot of debate.
Telugu: ఇదే. . అనేక చర్చలకు కారణం అవుతోంది.