English: He has restored my faith.
Telugu: తను నా నమ్మకాన్ని నిలబెట్టాడు.