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