English: It has also earned awards from international film review boards.
Telugu: దీనికి ఇంటర్నేషనల్‌ ఫిల్మ్‌ రివ్యూ బోర్డుల నుండి అవార్డులు కూడా లభించాయి.