English: Very happy and very encouraging.
Telugu: చాలా సంతోషించి, ఆశీర్వదించింది.