English: Both have been disappointments.
Telugu: ఈ రెండూ డిజాస్ట‌ర్ అయిపోయాయి.