English: Delighted!
Telugu: తృప్తి కలిగించినవే !