English: And the answer is pretty much, yes.
Telugu: జవాబు చాలా మటుకు అవును.