English: There are several suspicious dealings regarding this.
Telugu: ఈ వ్యవహారంలో పలు అనుమానాలు తలెత్తుతున్నాయి.