English: Yes, very much so.
Telugu: అవును, చాలా మటుకు.