English: There are many doubts behind it.
Telugu: ఈ నేపథ్యంలోనే అనేక సందేహాలు కూడా ఉన్నాయి.