English: A mountain that spits fire.
Telugu: a mountain belching flames జ్వాలలనుకక్కుతూ వుండే పర్వతము.