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