harshest meaning in telugu