English: There are many doubts behind it.
Telugu: ఈ వ్యవహారం వెనుక అనేక అనుమానాలు తలెత్తుతున్నాయి.