English: It has received broadly positive reviews from critics.
Telugu: ఇది విమర్శకుల నుండి సానుకూల సమీక్షలను అందుకుంది.