English: But even so - this is terrific!
Telugu: అయితే- అది దిమ్మదిరిగే సందర్భం!