endured meaning in telugu