English to Hindi

Meaning for:
never-ending
other
कभी ख़त्म न होने वाला