English: A really delicious tart indeed.
Telugu: నిజానికి, చాలా రుచికరమైన కూర.