English: This has created many doubts in the minds of the audience.
Telugu: ఇలా ఎన్నో అనుమానాలు ప్రేక్షకుల్లో తలెత్తాయి.