English: It raises many questions too.
Telugu: ఇది కూడా అనేక అనుమానాలకు తావిస్తోంది.