English to Hindi

Meaning for:
sunshine roof
other
कार का ऊपरी हिस्सा