English: Although the truth is not hidden from us.
Telugu: అయినా నిజం దాగితే దాగదు.