English: But a very big deal nonetheless.
Telugu: అయితే ఇది చాలా పెద్ద విషయం.