I live in India and have a faulty clock that shows the following time, when the actual time is 12:17 PM. I take the clock to London which is five and half hours behind India in time. If the time on my clock in London is 3:30 PM, what is the exact time in India?