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