What is the other way? It means he does not like your solution.
If you don't know the other way, just give some ideas you can think of. Don't be mad on him.
Indians are very picky if they're technically strong.
If you don't get this job, just move on. "Perseverance is not a long race. It's many short races one after another."
Good luck.