English: This is a very big deal’.
Telugu: ఇదంతా చాలా పెద్ద పని’ అని అభిప్రాయపడ్డారు.