English: Are they Gods from heaven?
Telugu: ఆ ఇడ్లీలు ఏమైనా స్వర్గం నుంచి వచ్చాయా?