English: I've been very satisfied.
Telugu: నన్ను బాగా సంతృప్తి పరిచింది.