English: Indeed, not much does.
Telugu: నిజానికి, చాలా లేదు.