English: Although this is great news.
Telugu: అయితే ఇది పెద్ద న్యూసే.