English: A success, the film even bagged several awards.
Telugu: సినిమా మంచి విజయం సాధించడంతోపాటు పలు అవార్డులను కూడా గెల్చుకోవడం విశేషం.