English: Pretty much, yes.
Telugu: చాలా మటుకు, అవును.