English: Some believe in this legend.
Telugu: కొంతమంది ఈ పురాణం నమ్మకం.