Question: what is itaga in english?
Answer: Makati ang dila describes a chatterbox or talkative person and is literally translated as "itchy tongue." ... Itaga sa bato refers to remembering forever but holds the literal translation of "cast in stone." This reference is an English idiom holding the same meaning.