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