English: We felt extremely delighted.
Telugu: మాకు చాలా సంతోషంగా అనిపించింది.