English: This is world's biggest samosa!
Telugu: ఇది ప్రపంచంలోనే పెద్ద తామర చేను!