What is the word that sound like "yapari"? I am in agony over this because I learn from watching Japanese media and I can not find the real translation anywhere, I'm pretty sure it means "i think" and "really".