India's laughing at The Donald!