English: There is much debate on this issue.
Telugu: ఆ విషయంపై చాలా డౌట్లు వ్యక్తం అవుతున్నాయి.