الْحَمْدُ لِلَّهِ الَّذِي بِنِعْمَتِهِ تَتِمُّ الصَّالِحَاتُ
Transliteration
Alhamdu lillahilladhi bini'matihi tatimmus-salihat
English meaning
All praise is for Allah, by whose grace good deeds are completed.
When is it recited?
Said when receiving good news or when something good happens.
Source
Ibn Majah, Adab 55, 3803; Hakim, 1/499