English: It's a food heaven!
Telugu: ఇది కంఫర్ట్ ఫుడ్ స్వర్గం!