rant and rave meaning in tagalog