Meaning of
"Bunun sonucu ... Dur"
in english language
Turkish to English
English to Turkish
Turkish
English
Bunun sonucu ... Dur
It all adds up to this