English: But many doubts persist.
Telugu: కాని ఎన్నో సందేహములు నిరుత్తరముగా నిలిచినవి.