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