English: world's largest gummy
Telugu: ప్రపంచంలోని అతిపెద్ద గమ్మీ వార్మ్