English: But doubts and questions remain.
Telugu: కానీ ఇక్కడే ప్రశ్నలు, సందేహాలు వ్యక్తం అవుతున్నాయి.