English: AND they tasted great!
Telugu: అవి చాలా రుచిగా వుండేవి!