English: So far it's been true.
Telugu: ఇంతవరకూ నిజమే.