English: Those words encouraged me a lot.
Telugu: ఈ మాటలు చాలా ఆహ్లాదం కలిగించాయి.