English: But you never let us down.
Telugu: అయినా మీరు మమ్మల్ని వదిలిపెట్టలేదు.