English: This creates a lot of doubt.
Telugu: దీంతో. . పలు సందేహాలు వ్యక్తమవుతున్నాయి.