English: They made me very pleased.
Telugu: అవి నాకెంతో సంతృప్తినిచ్చాయి.