English: Muzukashii is a Japanese word meaning hard or difficult.
Telugu: Muzukashii హార్డ్ లేదా కష్టం అర్థం జపనీస్ పదం.