English: Definitely a little disappointing.
Telugu: . సహజంగానే కొద్దిగా నిరాశ పరచినా.