Is a long time
это долго
Street (prepositional)
улице
There was no
не было
Mosue (gen plural)
мышей
Several
Несколько
Weeks (gen plural)
недель
Earlier
Раньше
Sons (genitive plural)
сыновей
Daughters (genitive plural)
дочерей
Children (gen plural)
детей