English to Hindi

Meaning for:
what is more
other
साथ ही साथ;इसके अलावा;ऊपर से