English: The name of this natural miracle is translated as "leap of an angel".
Telugu: ఈ సహజ అద్భుతం యొక్క పేరు "దేవదూత యొక్క దుముకు" అని అనువదించబడింది.