English: Anyway, they have never disappointed.
Telugu: అయినా ఎప్పుడూ నిరాశ పడలేదు.