Mga Sawikain o Tagalog idiomatic expression
blue blood; royal blood; Meaning literally "expensive blood".
To go through various challenges and difficulties.; Meaning literally "to pass a thread through a needle".
kind hearted.; Meaning literally "golden heart".