English: A bit of a disappointment it must be said.
Telugu: ఇది కాస్త నిరాశ కలిగించే అంశమే అని చెప్పాలి.