English to Hindi

Meaning for:
have its moments
other
कुछ समय के लिए अच्छा होना