English: It is called 'Niagara of India'.
Telugu: దీనినే "భారతీయ నయాగరా జలపాతం" (Niagara of India) అని పిలుస్తారు.