English: But its awesome none the less.
Telugu: కాని దీని మహత్వం దేనికీ తక్కువ కాదు.