English: Answer is a big YES.
Telugu: జవాబు చాలా మటుకు అవును.