English: I just recently read this one, too.
Telugu: నేనూ ఇటీవలే ఈ నవల చదివాను.