English: But glorious it is.
Telugu: అయితే దానికి గర్వం ఎక్కువ.