11/35 Mainston Road, Remuera. 倖 せなんて. Pag rampa in english tagalog. Greek translation meaning of words.