English: Both have been a big disappointment.
Telugu: దీంతో ఇద్దరూ తీవ్ర నిరాశకు లోనయ్యారు.