English: It raises many suspicions.
Telugu: ఇలా పలు సందేహాలు తలెత్తుతున్నాయి.