English: Both films have accomplished this feat incredibly well.
Telugu: అనూహ్యంగా ఆ రెండు సినిమాలూ మంచి విజయం సాధించాయి.