English: Besides, there still more questions and doubts on this.
Telugu: పైగా, ప్రశ్నలు వేస్తారు, సందేహాలు వ్యక్తం చేస్తారు.