English: What are hemorrhoids?
Telugu: హేమోరాయిడ్స్ అంటే ఏమిటి?