English: But many doubts persist.
Telugu: కానీ ఇంకా అనేకానేక సందేహాలు వుండనే వున్నాయి.