English: All of this begs many questions.
Telugu: ఇలా పలు ప్రశ్నలు అందరిలోనూ ఉత్కంఠ రేపుతున్నాయి.