English to Hindi

Meaning for:
heaps better
other
अत्यधिक अच्छा