English: After this I felt slightly humiliated.
Telugu: ఆ తరువాత నాకు కాస్త మనశాంతిగా అనిపించింది.