English: So far it's the truth.
Telugu: ఇంతవరకూ నిజం.