English: where is they detouring off storm st
Hinglish: wo toofan st se dur kaha ghum rahe hai