English: New debates are thus emerging.
Telugu: కొత్త డౌట్లు ఇలా పుట్టుకువస్తున్నాయి.