English: There are many doubts behind it.
Telugu: దాని వెనుక అనేక అనుమానాలు దాగున్నాయి.