What does the word 「やそこら」mean?


Here is a sentence said by a boy who talked to an officer.

はてね 脱走未遂の罪は たしか二週間ほどぶちこまれっぱなしときいていたが まだ 十日 **やそこら** しかたっていねえじゃんか

My translation as following, please also help me correct it if I'm wrong.

Well, I committed a crime of planning to escape from (in this case, a reformed
school) so I have to be punished by being left (in this case, a room of
repentance) for 2 weeks for sure, but it has not passed 10 days as yet.

I'm not sure if it means "or so".




Yes, ～やそこら is a colloquial set phrase meaning "～ or so". This そこら is the same
そこら in [そこら辺](http://jisho.org/word/%E3%81%9D%E3%81%93%E3%82%89%E8%BE%BA). You
can find many examples on [BCCWJ
Corpus](http://pj.ninjal.ac.jp/corpus_center/bccwj/en/).

This phrase tends to be used when the speaker thinks the number is small
("only around ～").

>   * 彼女は10歳やそこらの子供に見える。 (implying 10-years-old is very young)
>   * 500円やそこらの金で出来ることは限られている。 (implying 500 yen is small)
>

Your translation attempt is not literal, but you're on the right track.

