Saheb Ali felt an icy wind, saw a wall of water hurtling towards him and desperately held on to an electric cable to avoid becoming one of the 15 men trapped for more than two weeks in the 370-foot-deep illegal coal mine in East Jaintia Hills district in Meghalaya.
The missing workers were cut off when water from a river poured into the illegal mine -- a disaster that has made headlines amid increasingly desperate efforts to save the group.
Among them were three of Mr Saheb's friends -- fellow so-called "rat-hole" miners from the same impoverished village -- whose fate he managed to escape and who he fears may now be dead.
"It has been a long time. I do not think they are alive. But no one knows the might of Allah, a miracle is possible," said the 21-year-old, a migrant worker.
Mr Saheb's village of Bhangnamari in Assam is 400 kilometres (250 miles) from Ksan, but has paid a heavy price in India's latest mining catastrophe.
The miners' families share the outrage expressed over the snail-paced rescue at the mine in the Jaintia Hills district.
Indian Navy divers were belatedly brought in at the weekend along with scores of emergency workers, engineers and heavy-duty machines to pump out the water.
Work started as usual before dawn on December 13 at Ksan, Mr Saheb recalled in an interview with AFP.
At least 20 men went down 115 metres (380 feet) into the shaft where coal was being mined in defiance of a court ban.
Most had to hack out coal and load it onto carts which Mr Saheb and four others then hauled back to the central shaft.
"I was pulling a wagon from a chamber when suddenly I felt a cold wind followed by the roar of water," said Mr Saheb.
"'Where is the wind coming from?' I shouted. I had never felt such a force inside the mine."
Seconds later, he saw a deluge coming towards him. "We shouted for help but we knew no one would hear us," he said.
"Me and four others grabbed electric cables hanging from the shaft roof and managed to stay on the surface."
Frightened, Mr Saheb said he had to fight to stop being dragged under the quickly rising water.
The deluge carried the five men almost 100 feet up the shaft, where they miraculously saw the mine lift coming down, with one man inside.
"He somehow pulled us one after another into the box and we made it to ground level."
Mr Saheb said he can still not believe his luck but fears for Saher Islam, Monirul Islam and Amir Hussain, all friends from Bhangnamari.
They had been working as miners in Meghalaya for five years. As a labourer in Assam, Mr Saheb said he earned Rs 300 a day.
Poverty and a lack of jobs has forced thousands of migrants to risk their lives as "rat-miners" in Meghalaya.
"I have three brothers and four sisters to look after besides my mother. I need to earn more money," Mr Saheb said.
"My mother has asked me not to work in mines again." But other jobs do not pay enough. "I do not know what to do."
An environmental court banned mining in Meghalaya in 2014 because of the pollution threat to water sources and the risk to the miners. Scores have died in similar accidents in recent years.
But rat-hole mining has remained rampant.
The brother of Mr Saheb's friend Saher Islam said Saher had signed up for the dangerous work to earn money to repay debts worth Rs 200,000.
"We do not know what will happen now, we are a large family. Saher has his wife and three small kids," said Shah Alam Sheikh.
Mohammed Abdul Mia, Mr Saher's father, blamed the delayed rescue effort, saying: "If the government had taken proper steps earlier to rescue them, I would have got my son back".
"Now I want the government to bring their bodies out so we can give them a proper burial."
Authorities say it had taken time to get men and machinery to the remote village.
Amir Hussain, another of Mr Saheb's friends, has a wife and three children.
"He spoke to me on December 13 before going to work. He sounded very happy. He told me that he will quickly send some money," Hussain's wife Obijan Khatun told AFP.
"Is there any chance they are alive?"
Get Breaking news, live coverage, and Latest News from India and around the world on NDTV.com. Catch all the Live TV action on NDTV 24x7 and NDTV India. Like us on Facebook or follow us on Twitter and Instagram for latest news and live news updates.