English: Yes, very much.
Telugu: అవును, చాలా.