English: In doubt until last moment
Telugu: చివరి క్షణం వరకూ ఉత్కంఠ